Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
34 LAMBARDE ROAD Semi-Detached £595,000 21 Jul 2023
37 LAMBARDE ROAD Detached £625,000 2 Oct 2020
38 LAMBARDE ROAD Terraced £450,000 12 Oct 2018
39 LAMBARDE ROAD Detached £147,500 9 Sep 1999
40 LAMBARDE ROAD Terraced £165,000 19 Oct 2001
42 LAMBARDE ROAD Terraced £207,500 5 Feb 2004
46 LAMBARDE ROAD Terraced £695,000 23 Mar 2018
48 LAMBARDE ROAD Terraced £750,000 15 May 2018
50 LAMBARDE ROAD Detached £850,000 15 May 2018